@CHARSET "UTF-8";

/* DisclosurePanel */
@external .gwt-DisclosurePanel;
@external .header
@external .footer

.demo-note {
	font-size: 0.8em;
	font-style: italic;
}

.demo-note ul {
	margin: 0em 0em 0em 1.5em;
}

.gwt-DisclosurePanel .header {
	cursor: pointer;
}

.gwt-DisclosurePanel .content {
	padding: 0.5em;
	margin-left: 1.5em;
}

.gwt-DisclosurePanel .demo-content {
	border: 1px solid #DDDDDD;
	background-color: #DDEEFF;
}

TABLE {
	border-collapse: separate;
}

.demo-SupportedMimeTypeSummary-table {
	margin: 0.1em 3em;
}

.demo-SupportedMimeTypeSummary-table TD {
	padding: 3px 5px;
}

.demo-SupportedMimeTypeSummary-table TR.header {
	font-weight: bold;
	background-color: #ABCDEF;
}

.demo-SupportedMimeTypeSummary-table TR.odd {
	background-color: #EEEEFF;
}

.demo-SupportedMimeTypeSummary-table TR.even {
	background-color: #DDDDEE;
}

.demo-user-agent {
	color: #2554C7;
	margin: 0.5em 3em;
	display: block;
	margin: 0.5em 3em;
	font-family: monospace;
	font-size: 0.9em;
	font-weight: bold;
}